type regexp.machine
11 uses
regexp (current package)
exec.go#L38: type machine struct {
exec.go#L95: func (m *machine) init(ncap int) {
exec.go#L104: func (m *machine) alloc(i *syntax.Inst) *thread {
exec.go#L175: func (m *machine) match(i input, pos int) bool {
exec.go#L246: func (m *machine) clear(q *queue) {
exec.go#L260: func (m *machine) step(runq, nextq *queue, pos, nextPos int, c rune, nextCond *lazyFlag) {
exec.go#L317: func (m *machine) add(q *queue, pc uint32, pos int, cap []int, cond *lazyFlag, t *thread) *thread {
regexp.go#L238: func (re *Regexp) get() *machine {
regexp.go#L239: m, ok := matchPool[re.mpool].Get().(*machine)
regexp.go#L241: m = new(machine)
regexp.go#L266: func (re *Regexp) put(m *machine) {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |